package com.baizhi.vectorx;

import java.util.Iterator;
import java.util.Vector;

/**
 * Java1.0  提供的最早的集合， 也叫向量     底层维护的数组 ，  增删慢，查询快   线程安全
 * */
public class VectorDemo {
    public static void main(String[] args) {
        //Vector<Integer> v = new Vector<>(); ////创建初始长度为10，每次扩容为原来的一倍
        Vector<Integer> v = new Vector<>(10,5); //创建初始长度为10，每次扩容为5的Vector

        v.add(1);
        v.add(2);
        v.add(3);
        v.add(4);


       // System.out.println(v);
        //用迭代器遍历
        //1. 获取迭代器
        Iterator<Integer> it = v.iterator();
        //2. 问
        while(it.hasNext()){
            //3. 取
            Integer i = it.next();
            System.out.println(i);
        }


    }
}
